home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 98
/
Skunkware 98.iso
/
html
/
src
/
hog.src
< prev
next >
Wrap
Text File
|
1998-07-27
|
2KB
|
35 lines
@@@STARTPACK(hog;Hog - memory, cpu and i/o hog analyser)
<P>
The hog commands analyse resource use by processes. The
hog commands all work in the same basic way, but observe
the consumption of different resources. memhog examines
memory use, cpuhog examines processor use, and iohog
examines I/O use. In the following discussion, hog means one
of the possible invocations (e.g., memhog), and resource
refers to the resource in which that hog is interested.
<P>
hog runs in a loop. Each time it loops, the resource
consumption for each process is obtained from the kernel, and
a ``hog'' value computed, based on a resource-specific
algorithm. The algorithm is intended to measure the overall
impact of a process on the resource. After the
``hog'' values are computed, the processes are displayed
in descending ``hog'' order. Thus, the process at the top
if of the display is using the most resource. Note that a
process with a ``hog'' value of zero will not be
displayed. hog is terminated by sending it SIGINT.
<P>
Each process is represented in the display by a single
line, with the pid and uid associated with the process on
the left, and the command being executed on the right. In
the middle are resource-specific numbers. The top line of
the display contains a legend, and possibly some overall
system statistics relating to resource.
</P>
@@@OSR5DIST(http://www.sco.com/skunkware/osr5/sysadmin/hog/)
@@@SOURCE(http://www.sco.com/skunkware/src/sysadmin/)
@@@ENDPACK